@charset "UTF-8";

/*
 Shared Style Sheet
 
 CotEditor
 https://coteditor.com
 
 © 2025 1024jp
*/

:root {
	font: 400 17px/1.5 -apple-system, sans-serif;
	font-size-adjust: from-font;
	text-rendering: optimizeLegibility;
	text-autospace: normal;
	text-spacing-trim: trim-start;
	
	-webkit-font-smoothing: antialiased;
	
	color-scheme: light dark;
}

body {
	max-width: 820px;
	margin: 1rem auto 2rem;
	padding: 0 2.75rem;
}

a {
	text-decoration-line: unset;
}
a:link, a:visited {
	color: -apple-system-blue;
}
a:hover {
	text-decoration-line: underline;
}

summary {
	cursor: pointer;
}
